@charset "UTF-8";
$r:750/16/1rem;
.cour_tit{
  width: 100%;
  height: 88/$r;
  font-size: 28/$r;
  line-height: 88/$r;
  margin-bottom: 20/$r;
}
.cour_tit p{
  padding-left: 5%;
}
.succ_icon{
  width: 128/$r;
  height: 128/$r;
  overflow: hidden;
  margin:160/$r auto 0 auto;
}
.succ_icon img{
  width: 100%;
  display: block;
}
.suc_txt{
  font-size:32/$r;
  text-align: center;
  margin-top: 20/$r;
  color:#666666;
}
.price{
  color: #5E5E5E;
  font-size:40/$r;
}
.succ_cont{
  width:600/$r;
  margin:90/$r auto 0 auto;
}
.suc_img{
  width: 128/$r;
  height: 128/$r;
  display: block;
  margin: 0 auto;
}
.suc_img img{
  width: 128/$r;
  height: 128/$r;
  display: block;
}
.class_img{
  display: inline-block;
  vertical-align: middle;
}
.hint_text{
  width:440/$r;
  margin-left:10/$r;
}
.suc{
  text-align: left;
  color: #333;
}
.hint_t{
  font-size: 24/$r;
  color: #666;
  margin-top: 10/$r;
}
.divide_cont{
  padding-bottom: 120/$r;
}
.divide_img{
  width:380/$r;
  height:380/$r;
  margin:80/$r auto;
}
.divide_img img{
  width: 100%;
  height: 100%;
  display: block;
}
.div_tit{
  font-weight: bolder;
  font-size: 28/$r;
  margin-bottom:15/$r;
}
.div_text{
  font-size: 28/$r;
  line-height:45/$r;
}
.divide_text{
  width: 90%;
  margin: 0 auto;
}
.hint_bg{
  padding: 25/$r 0;
  background-color:rgba(254, 252, 236, 1);
}

.defe_a{
  color: #FF0000;
  text-decoration: underline;
}
.look_over{
  width:520/$r;
  font-size: 28/$r;
  line-height:40/$r;
  color: #666666;
  margin:40/$r auto 0 auto;
}

.fill_t{
  text-align: center;
}